keep the wolves at bay - Francés Inglés Diccionario